Release 10.1A: OpenEdge Development:
Java Open Clients
Passing temp-tables and ProDataSets
OpenEdge allows you to pass Progress 4GL ProDataSets and temp-tables as Java Open Client proxy method parameters. A temp-table is a complex data structure that maintains the equivalent of a relational database table in memory. That is, a temp-table contains a list of records (or rows), each of which contains an identical list of fields (or columns) that can include arrays. The records of a temp-table can be populated programmatically from any data source available in the 4GL.
A ProDataSet is a complex data structure based on temp-tables that maintains the equivalent of a relational database subset in memory. A ProDataSet allows multiple temp-tables to be treated as a unit, including features to manage them not available to individual temp-tables. These features include the ability to define and manage parent-child relationships (data-relations) among the tables in the ProDataSet and to track changes to the data. Temp-tables of ProDataSets also can be populated automatically from supported data sources or (like individual temp-tables) programmatically from all data sources available in the 4GL.
For more information on:
- Temp-tables, see OpenEdge Development: Progress 4GL Handbook .
- ProDataSets, see OpenEdge Development: ProDataSets .
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |